/*!
 * marketing-ipd-tsa-widgets
 * Copyright (c) 2025 - Present Intuit Inc. All rights reserved. Unauthorized reproduction is a violation of applicable law. This material contains certain confidential and proprietary information and trade secrets of Intuit Inc.
 */
.marketing-ipd-tsa-widgets .mc-inline-card{display:flex;border:1px solid #e2e9ed;border:1px solid var(--color-container-border-primary, #e2e9ed);background-color:#ffffff;background-color:var(--color-container-background-primary, #ffffff);border-radius:6px;border-radius:var(--radius-small, 6px);flex-direction:column;justify-content:space-between;overflow:hidden;height:100%}.marketing-ipd-tsa-widgets .mc-inline-card .mc-headline{font-family:"Graphik Web","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-heading, "Graphik Web"),"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:20px;font-size:var(--font-size-heading-6, 20px);font-weight:500;font-weight:var(--font-weight-heading, 500);line-height:1.2;line-height:var(--line-height-heading, 1.2);color:#21262a;color:var(--color-text-primary, #21262a);margin-bottom:16px;padding-right:40px;margin-top:0px}.marketing-ipd-tsa-widgets .mc-inline-card .mc-markup{font-family:"Graphik Web","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-body, "Graphik Web"),"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:14px;font-size:var(--font-size-body-3, 14px);font-weight:400;font-weight:var(--font-weight-body, 400);line-height:1.5;line-height:var(--line-height-body, 1.5);color:#4c555b;color:var(--color-text-secondary, #4c555b)}.marketing-ipd-tsa-widgets .mc-inline-card .mc-header{position:relative;display:inline-flex;margin-bottom:12px}.marketing-ipd-tsa-widgets .mc-copy{padding:24px;padding-bottom:16px;width:100%;display:flex;flex-direction:column;position:relative}.marketing-ipd-tsa-widgets .mc-copy p{margin:0}.marketing-ipd-tsa-widgets .bg-coconut{background-color:#ffffff;background-color:var(--color-container-background-primary, #ffffff)}.marketing-ipd-tsa-widgets .bg-cucumber{background-color:#d2f8d5;background-color:var(--color-container-background-positive, #d2f8d5)}.marketing-ipd-tsa-widgets .bg-radish{background-color:#ffe6f4;background-color:var(--color-container-background-new, #ffe6f4)}.marketing-ipd-tsa-widgets .mc-cta{align-items:center;margin:0px 0px 24px 24px}.marketing-ipd-tsa-widgets .mc-smart-mark-wrapper{display:inline-block}.marketing-ipd-tsa-widgets .mc-dismiss{position:absolute;right:16px;top:16px}
.offer-detail-preview .feature-card-small{position:relative}.marketing-ipd-tsa-widgets .feature-card-small{font-family:Avenir Next forINTUIT;height:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:1px solid #e3e5e8;border-radius:4px}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container{position:absolute;top:0px;left:0px;height:100%;width:100%;display:flex;flex-direction:row}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-content-column{font-size:16px;line-height:24px;font-weight:500;overflow-wrap:break-word;display:flex;flex-direction:column;flex:1 1;margin:15px}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-content-column .feature-card-small-header{flex:1 1}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-content-column .feature-card-small-primary-cta .cta-link-component a:hover{text-decoration:none}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-image-column{display:flex;flex-direction:column;align-items:flex-end}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-image-column .feature-card-small-cross-icon{height:20px;width:20px;margin:10px;color:#999}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-image-column .feature-card-small-cross-icon :focus{box-shadow:inset 0 0 0 1px transparent,0 0 0 3px #fff}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-image-column .feature-card-small-image-container{display:flex;align-items:flex-end;flex:1 1}.marketing-ipd-tsa-widgets .feature-card-small .feature-card-small-container .feature-card-small-image-column .feature-card-small-image-container .feature-card-small-image{width:80px;height:auto}.marketing-ipd-tsa-widgets .compact-view .feature-card-small-container .feature-card-small-content-column{margin:10px}.marketing-ipd-tsa-widgets .compact-view .feature-card-small-container .feature-card-small-image-column .feature-card-small-cross-icon{margin:5px}.marketing-ipd-tsa-widgets .compact-view .feature-card-small-container .feature-card-small-image-column .feature-card-small-image-container .feature-card-small-image{width:50px}
.marketing-ipd-tsa-widgets div.feature-card{font-family:Avenir Next forINTUIT;display:flex;justify-content:center;align-items:center}.marketing-ipd-tsa-widgets div.feature-card.feature-card-reverse{flex-direction:row-reverse}.marketing-ipd-tsa-widgets div.feature-card.feature-card-reverse .feature-card-copy{margin-left:15px}.marketing-ipd-tsa-widgets div.feature-card:not(.feature-card-reverse) .feature-card-copy{margin-right:15px}.marketing-ipd-tsa-widgets div.feature-card ul{padding-left:30px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-title{font-size:14px;line-height:20px;font-weight:400;letter-spacing:normal;color:#6b6c72;margin-bottom:16px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-header{font-size:44px;line-height:52px;font-weight:700;letter-spacing:normal;font-size:40px;margin-bottom:20px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-header.feature-card-font-size-small{font-size:32px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-header.feature-card-font-size-large{font-size:48px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-subhead{font-size:20px;line-height:28px;font-weight:400;letter-spacing:normal;margin-bottom:20px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-body{margin-bottom:20px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-primary-cta{margin-bottom:20px;display:flex;gap:20px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-body ul,.marketing-ipd-tsa-widgets div.feature-card .feature-card-body li{font-size:20px;line-height:28px;font-weight:400;letter-spacing:normal}.marketing-ipd-tsa-widgets div.feature-card .feature-card-body li{margin-bottom:10px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-copy-wrapper{flex:2 1;justify-content:center}.marketing-ipd-tsa-widgets div.feature-card .feature-card-copy a{font-size:20px;line-height:28px;font-weight:400;letter-spacing:normal;font-weight:500}.marketing-ipd-tsa-widgets div.feature-card .feature-card-image{flex:1 1;justify-content:center}@media(max-width: 1023px){.marketing-ipd-tsa-widgets div.feature-card .feature-card-image{margin-bottom:50px}.marketing-ipd-tsa-widgets div.feature-card .feature-card-image img{max-width:100vw}.marketing-ipd-tsa-widgets div.feature-card .feature-card-copy-wrapper .feature-card-copy{margin-left:15px;margin-right:15px}}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-title{font-size:12px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-header{font-size:32px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-subhead{font-size:16px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-body ul,.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-body li{font-size:16px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-primary-cta{font-size:12px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-small .feature-card-secondary-cta{font-size:16px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-title{font-size:16px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-header{font-size:48px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-subhead{font-size:24px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-body ul,.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-body li{font-size:24px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-primary-cta{font-size:20px}.marketing-ipd-tsa-widgets div.feature-card.feature-card-font-size-large .feature-card-secondary-cta{font-size:24px}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect{padding-top:20px;padding-bottom:20px}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-image{margin-bottom:16px;width:60px;height:60px;min-width:0}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-title{text-align:left;font-size:13px;margin-bottom:15px;text-align:left}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-header{font-size:14px;margin-bottom:15px;line-height:24px;margin-top:5px;text-align:left}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-subhead,.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-secondary-cta a{font-size:12px;line-height:20px;margin-bottom:8px;text-align:left}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-body{font-size:12px;font-style:italic;text-align:left}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-primary-cta{margin-bottom:8px}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-primary-cta button{background-color:#0077c5}.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-copy-wrapper,.marketing-ipd-tsa-widgets div.feature-card.theme-proconnect .feature-card-copy{width:100%;min-width:0;min-width:initial;margin-left:0}
.marketing-ipd-tsa-widgets div.feature-card-live{font-family:Avenir Next forINTUIT;display:flex;justify-content:center;flex-wrap:wrap-reverse;align-items:center;flex-direction:row;word-break:break-all;border:1px solid #d4d7dc;border-radius:5px;background-color:#f4f5f8;padding:10px 15px}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-copy-live-wrapper{display:flex;justify-content:center;flex-basis:70%}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-image{display:flex;justify-content:right;flex-basis:30%}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-image img{width:136px;height:136px;border-radius:50%}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-service-header{font-size:44px;line-height:52px;font-weight:700;letter-spacing:normal;font-size:16px;margin-bottom:10px;line-height:1.1}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-service-subhead{font-size:20px;line-height:28px;font-weight:400;letter-spacing:normal;font-size:14px;line-height:21px;margin-bottom:25px}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-primary-live-cta{margin-bottom:10px}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-copy{width:95%;word-break:normal}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-copy a{font-size:20px;line-height:28px;font-weight:400;letter-spacing:normal;font-weight:500}@media(max-width: 767px){.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-copy-live-wrapper{flex-basis:100%}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-image{flex-basis:100%;justify-content:center}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-image img{margin-bottom:10px}.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-service-header,.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-live-service-subhead,.marketing-ipd-tsa-widgets div.feature-card-live .feature-card-primary-live-cta{flex-basis:100%}}
.marketing-ipd-tsa-widgets .featured-badge{background:#ff6a00;background:var(--color-action-special-use, #ff6a00);border-radius:4px;padding:2px 6px;display:inline-flex;align-items:center;font-size:12px;font-size:var(--font-size-component-x-small, 12px);color:#21262a;color:var(--color-text-primary, #21262a);font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-component, Graphik Web),Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-weight:var(--font-weight-component-bold, 500);line-height:1.2;line-height:var(--line-height-component, 1.2)}.marketing-ipd-tsa-widgets .featured-badge>svg{width:16px;margin-right:4px}
.marketing-ipd-tsa-widgets .contact-card{background:#f8fafb;background:var(--color-container-background-secondary, #f8fafb);font-size:13px;padding:16px;border:1px solid #d5dee3;border:1px solid var(--color-container-border-secondary, #d5dee3);border-radius:6px;border-radius:var(--radius-small, 6px);max-width:268px}.marketing-ipd-tsa-widgets .contact-card-header{margin-bottom:12px;line-height:0}.marketing-ipd-tsa-widgets .contact-card-image{overflow:hidden;border-radius:56px;margin-right:8px;flex:0 0 54px}.marketing-ipd-tsa-widgets .contact-card-wrapper{display:flex;align-items:center}.marketing-ipd-tsa-widgets .contact-card-wrapper .cta-link-component{box-sizing:content-box}.marketing-ipd-tsa-widgets .contact-card-content{line-height:1.2em;overflow:hidden}.marketing-ipd-tsa-widgets .contact-card-name{margin-top:0px;margin-bottom:4px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;font-size:16px;font-size:var(--font-size-component-medium, 16px);font-weight:500;font-weight:var(--font-weight-component-bold, 500);color:#21262a;color:var(--color-text-primary, #21262a);font-family:"Graphik Web","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-component, "Graphik Web"),"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height:1.2;line-height:var(--line-height-component, 1.2)}.marketing-ipd-tsa-widgets .contact-card-title{margin-top:0px;margin-bottom:4px;font-size:14px;font-size:var(--font-size-component-small, 14px);color:#21262a;color:var(--color-text-primary, #21262a);font-family:"Graphik Web","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-component, "Graphik Web"),"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-weight:var(--font-weight-component, 400);line-height:1.2;line-height:var(--line-height-component, 1.2)}.marketing-ipd-tsa-widgets .contact-card .contact-card-email-cta{font-family:"Graphik Web","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-component, "Graphik Web"),"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:14px;font-size:var(--font-size-component-small, 14px);line-height:1.2;line-height:var(--line-height-component, 1.2);overflow:hidden;text-overflow:ellipsis;display:block;color:#017e89;color:var(--color-link-text, #017e89);text-decoration:underline;font-weight:400;font-weight:var(--font-weight-component, 400)}.marketing-ipd-tsa-widgets .contact-card .contact-card-email-cta:hover{color:#006771;color:var(--color-link-text-hover, #006771)}.marketing-ipd-tsa-widgets .contact-card-schedule{width:100%;display:flex;align-content:flex-start;margin-top:12px;opacity:.65}.marketing-ipd-tsa-widgets .contact-card-schedule svg{margin-right:4px}.marketing-ipd-tsa-widgets .contact-card-service-hours{display:flex;align-items:center;font-size:14px;font-size:var(--font-size-component-small, 14px);color:#4c555b;color:var(--color-text-secondary, #4c555b);font-family:"Graphik Web","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-component, "Graphik Web"),"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-weight:var(--font-weight-component, 400);line-height:1.2;line-height:var(--line-height-component, 1.2)}.marketing-ipd-tsa-widgets .contact-card-language{display:flex;align-items:center}.marketing-ipd-tsa-widgets .contact-card-icons{width:16px;color:#5d686f;color:var(--color-icon-secondary, #5d686f)}.marketing-ipd-tsa-widgets .contact-card-bullet-icon::before{content:"";width:4px;height:4px;border-radius:4px;background-color:#5d686f;background-color:var(--color-icon-secondary, #5d686f);margin-left:8px;margin-right:8px}.marketing-ipd-tsa-widgets .contact-card-primary-cta{margin-top:12px}.marketing-ipd-tsa-widgets .contact-card .button-primary{width:100%}.marketing-ipd-tsa-widgets .contact-card-primary-cta-button{width:100%}@media(min-width: 480px)and (max-width: 960px){.marketing-ipd-tsa-widgets .contact-card{max-width:600px}.marketing-ipd-tsa-widgets .contact-card-schedule{margin-left:0px}.marketing-ipd-tsa-widgets .contact-card-schedule--has-image{margin-left:64px}.marketing-ipd-tsa-widgets .contact-card-content{max-width:220px}.marketing-ipd-tsa-widgets .contact-card-body{display:flex;justify-content:space-between}.marketing-ipd-tsa-widgets .contact-card-primary-cta{display:flex;align-items:center;margin-top:0px}.marketing-ipd-tsa-widgets .contact-card .contact-card-primary-cta{width:auto}.marketing-ipd-tsa-widgets .contact-card .contact-card-primary-cta button{padding-left:24px;padding-right:24px}}

/*# sourceMappingURL=19442.3f548edd136059a89874725b8cce.css.map*/